home *** CD-ROM | disk | FTP | other *** search
/ Power Programmierung / Power-Programmierung CD 2 (Tewi)(1994).iso / c / compcomp / byacc / readme.dos < prev    next >
Text File  |  1991-01-08  |  3KB  |  57 lines

  1.                            Berkeley YACC for MS-DOS
  2.                                  Jeff Jenness
  3.                                January 8, 1990
  4.  
  5. I owe a great deal to Stephen C. Trier for this port, as he did if first.
  6. He had ported an older version, this version is the latest that is found
  7. on the INTERNET at ucbarpa.berkely.edu
  8.  
  9. A MAKEFILE is included for compilation under Turbo C++ 1.0, you may have
  10. to make some changes for your DOS environment.  If you do not wish to use
  11. the MAKEFILE then you must "define" MSDOS and compile under the compact
  12. memory model.  This port will also compile under QuickC 2.0.
  13.  
  14. Added to this MSDOS version is a "usage" message when the tool is invoked
  15. without any command line parameters.
  16.  
  17. Testing of this version has been minimal.  I ran the test cases and found
  18. the results identical.  I also ran BYACC on an old version of Berkeley
  19. EGREP and found that it worked as expected.
  20.  
  21. This port is released into the public domain.  No guarantees are made as
  22. to its fitness.  Refer comments to jeffj@cs.umr.edu.  I may or may not
  23. answer the messages I receive (depending on what my schedule is like).
  24.  
  25. Stephen's message from the original port follows.  You may want to respond
  26. with comments to Stephen also.
  27.  
  28. Jeff Jenness, University of Missouri - Rolla
  29.  
  30. *******************************************************************************
  31.  
  32.                            Berkeley YACC for MS-DOS
  33.                                Stephen C. Trier
  34.                                 April 23, 1990
  35.  
  36.     This is a port of Berkeley YACC to the Turbo C 2.0 compiler under MS-DOS.
  37. I have tested the port on the test cases given and on several other files,
  38. and it appears to be fully functional.  I also used it to compile Flex, Berkeley's
  39. fast lexical analyzer generator.
  40.  
  41.     If you find bugs in the port, feel free to let me know.  Fixes are espcially
  42. appreciated.  I have no plans to support YACC per se, but I am interested in
  43. any bugfixes that may be needed.
  44.  
  45.     The port was extremely straightforward.  Most (all?) of my changes are
  46. #ifdef'ed to the __TURBOC__ definition.  This will need changing if you plan
  47. to compile Berkeley YACC in Turbo C's strict-ANSI mode or with MS-C.
  48.  
  49.     My changes, like the rest of Berkeley YACC, are in the public domain.  Do
  50. with it as you will.  At the same time, there is NO WARRANTEE for Berkeley
  51. YACC or for my changes, to the extent allowed by applicable law.
  52.  
  53.         Stephen Trier
  54.  
  55. domain address: sct@seldon.clv.oh.us (preferred) OR sct@po.cwru.edu
  56. bang path: {sun,decvax}!cwjcc!skybridge!seldon!sct
  57.